草庐IT

Java ASN.1 编译器

全部标签

c++ - 关闭#pragma deprecated 警告的 Win 编译开关是什么?

使用VisualStudio.NET2003C++和wininet.dll我看到很多C4995warningsMoreinfo感谢任何帮助。谢谢。 最佳答案 除了上述答案之外,值得一提的是,仅在有限范围内禁用警告通常是一种很好的做法(如果您将这些编译指示放在头文件中,这一点尤其重要):#pragmawarning(disable:4121)//alignmentofamemberwassensitivetopacking#include#pragmawarning(default:4121)//Restoredefaulthandl

C Hello world : Code Blocks IDE, Windows 上的 MinGW C 编译器

当您创建新的C项目时,我无法让CodeBlocksIDE编译它创建的helloworldC程序。我已经安装了MinGW,它被IDE识别了。但是当我尝试构建时,我得到以下输出:--------------Build:DebuginTestC3(compiler:GNUGCCCompiler)---------------mingw32-gcc.exe-Wall-g-cC:\Users\jody\codeblocks\testc3\TestC3\main.c-oobj\Debug\main.omingw32-g++.exe-obin\Debug\TestC3.exeobj\Debug\ma

windows - Inno Setup 编译前/编译后操作

这个问题在这里已经有了答案:Runa[Code]orPowerShellscriptinInnoSetupcompiler(1个回答)关闭4年前。是否可以在*.iss脚本中定义编译前/编译后操作?简而言之,我需要在编译前后运行*.bat脚本。

c++ - 编译错误,MinGW(g++),kinect for windows API

Kinect开发新手。我想使用MinGW作为我的Kinectforwindows的开发环境。我已经在c:\programfiles\MicrosoftSDKS\kinect\v1.8下安装了KinectforwindowsSDK。然后关注thisexample从MSDN,我写了一个代码来初始化我的Kinect传感器。当我编译时使用:g++-ccolor.c-I"c:\ProgramFiles\MicrosoftSDKs\Kinect\v1.8\inc"我收到了一大堆警告和错误警告InfileincludedfromNuiApi.h:109:0,fromcolor.c:2:c:\Prog

windows - 使用 Mingw 编译器编译 google 测试框架

我有一个Qt项目,我想使用谷歌测试框架GoogleTestFramework为了做谷歌测试。该框架在Linux上编译良好。我已使用以下链接中提供的提示设法在Windows上编译这些库:InstallingGtestwithoutpthreads以下建议不会让我编译库,因为pthreads会导致错误:SackoverflowcompilingwithMSYS我有:GNUMake3.81formake.exe用于mingw32-make的GNUMake3.82CMake2.8.7QT4.7.4QtMingWgccv4.4.0当我尝试编译我的测试项目时,我收到一条错误消息:对“__chkst

python - ctypes cdecl 在调用 gcc 编译的 dll 返回结构时缺少 4 个字节

我有一个c库(chipmunk),我想使用ctypes调用它。但是,它在返回结构的函数上失败了?我得到的错误是File"qw.py",line19,inb=cpBBNew3(1,2,3,4)ValueError:Procedurecalledwithnotenougharguments(4bytesmissing)orwrongcallingconvention这是(相关的)C代码:在cpBB.h中typedefstructcpBB{cpFloatl,b,r,t;}cpBB;cpBBcpBBNew3(cpFloatl,cpFloatb,cpFloatr,cpFloatt);在cpBB.

编译器错误-可能的 IDE 错误“undefined reference to gettimeofday error”

我正在尝试使用rand、srand和时间在C中生成随机(足够)数字。我使用DEVC++。我收到以下错误:[链接错误]对“gettimeofday”错误的undefinedreference这是我的代码:#include#include#include#include#includestaticunsignedlongnext=1;intmyrand(void){next=next*1103515245+12345;return((unsigned)(next/65536)%32768);}voidmysrand(unsignedseed){next=seed;}struct{longt

linux - mxe 交叉编译 linux 到 windows vtk 示例

我想知道是否有一个示例,或者有人可以发布一个使用MXE编译vtk.exe应用程序的示例.header和库已构建,但我似乎无法让它工作。我已经设法让Qt工作了。我通常使用自己的makefile,对cmake、qmake等不太熟悉。我需要一个示例来说明如何使这些东西工作。一个工作示例,显示从mxe构建的库和header构建基本功能的vtk.exe应用程序所需的包含和链接。我试过:exportPATH=/home/.../mxe/usr/bin:$PATHi686-pc-mingw32-g++-Wall-g-Wno-deprecated-I/home/.../include/vtk-5.8-

c++ - 在 windows7 : "no such file or directory" 上使用 mingw32 编译 Qt 4.8.5

我正在尝试在Windows7上使用mingw32编译器从源代码构建qt-4.8.5(开源)。“配置”工作正常,但编译(mingw32-make)失败并显示以下输出:D:\development\qt-4.8.5-mingw>mingw32-makecdsrc/tools/bootstrap/&&D:/development/MinGW/bin/mingw32-make.EXE-fMakefilemingw32-make.EXE[1]:Enteringdirectory'd:/development/qt-4.8.5-mingw/src/tools/bootstrap'D:/develo

linux - 是否有适用于 Linux 的 Clang mingw 交叉编译器

在Linux中,特别是在Debian或Ubuntu中,有预打包的Mingw交叉编译器可以生成WindowsEXE。但是是否有类似的交叉编译器使用Clang而不是GCC?(或有关如何构建这样一个野兽的说明。) 最佳答案 我编写了一个工具,您可以使用它在linux上使用clang轻松编译windows。查看:https://github.com/tpoechtrager/wclang. 关于linux-是否有适用于Linux的Clangmingw交叉编译器,我们在StackOverflow上